


CMP(1L)           MISC. REFERENCE MANUAL PAGES            CMP(1L)



NAME
     cmp - compare two files

SYNOPSIS
     cmp [-cls] [--show-chars] [--verbose]  [--silent]  [--quiet]
     file1 [file2]

DESCRIPTION
     This manual page documents the GNU version of cmp.  cmp com-
     pares  the  two  given  files, and if they differ, tells the
     first byte and line number where they differ.  The file name
     `-' is always the standard input.  If one file name is omit-
     ted, the standard input is used as well.

     It exits with the value

     0    The files are identical.

     1    The files differ.

     2    An error occurred.

  OPTIONS
     -_c, --_s_h_o_w-_c_h_a_r_s
          Print the differing characters like  `cat  -t'  (except
          that newlines are printed as `^J').

     -_l, --_v_e_r_b_o_s_e
          Print the (decimal) offsets and (octal) values  of  all
          differing bytes.

     -_s, --_s_i_l_e_n_t, --_q_u_i_e_t
          Do not print anything; only return an exit status indi-
          cating whether the files differ.

     The long-named options can be introduced with `+' as well as
     `--',  for compatibility with previous releases.  Eventually
     support for `+' will be removed, because it is  incompatible
     with the POSIX.2 standard.
















Sun Release 4.1           Last change:                          1



